war tribunal - French English Dictionary